/**
 * @fileOverview JS编译压缩
 * @author goodzsq@gmail.com
 */
 
//包装模块 
var wrapModule = function(moduleName){
	var moduleSrc = '';//readfile(moduleName);
	var src = "module.exports={};\n";
	src += '(function(){\n';
	src += moduleSrc;
	src += '})();';
	src += "\ngg._moduleContainer[moduleName];"
	return src;
};

//压缩模块
var compress = function(src){
	return src;
};

//包装->合并->压缩
var compile = function(moduleList){
	var src = "module={}\n";
	for(var i=0; i<moduleList.length; i++){
		src += wrapModule(moduleList[i]);
	}
	return compress(src);
};

module.exports = makeRest({
	all: function(){
		return 'hello world';
	},
	get: function(){
		return 'compile get';
	}
});
